Enviado em 07/08/2011 - 17:38h
Olá,
Tenho o seguinte código, como exemplo:
@status = `service meu_servico status | sed 's/\$/<br\\/>/g'` ;
O sed no final faz que ao final de cada linha seja incluído a tag <br/>, porém, não consigo utilizar outros comandos sed na mesma linha, como faço tranquilamente via linha de comando.
A linha era para ficar assim:
@status = `service restart-AWD status | sed 's/\$/<br\\/>/g' | sed 's/\[/<b>/g' | sed 's/\]/<\/b>/g'` ;
Assim tentei fazer através do Perl mesmo, com a minha pouco experiência, de apenas 2 dias. Tentei:
@status =~ s/\]/<b>/g
Mas até agora consegui nada efetivo. Existe solução?
Tenho o seguinte código, como exemplo:
@status = `service meu_servico status | sed 's/\$/<br\\/>/g'` ;
O sed no final faz que ao final de cada linha seja incluído a tag <br/>, porém, não consigo utilizar outros comandos sed na mesma linha, como faço tranquilamente via linha de comando.
A linha era para ficar assim:
@status = `service restart-AWD status | sed 's/\$/<br\\/>/g' | sed 's/\[/<b>/g' | sed 's/\]/<\/b>/g'` ;
Assim tentei fazer através do Perl mesmo, com a minha pouco experiência, de apenas 2 dias. Tentei:
@status =~ s/\]/<b>/g
Mas até agora consegui nada efetivo. Existe solução?